home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC] / NeXTSTEP 3.3 Dev Intel.iso / NextDeveloper / Source / GNU / libg++ / libio / cleanup.c < prev    next >
C/C++ Source or Header  |  1994-02-15  |  313b  |  15 lines

  1. #include "libioP.h"
  2. #if _G_HAVE_ATEXIT
  3. #include <stdlib.h>
  4.  
  5. typedef void (*voidfunc) _PARAMS((void));
  6.  
  7. static void _IO_register_cleanup ()
  8. {
  9.   atexit ((voidfunc)_IO_flush_all);
  10.   _IO_cleanup_registration_needed = 0;
  11. }
  12.  
  13. void (*_IO_cleanup_registration_needed)() = _IO_register_cleanup;
  14. #endif /* _G_HAVE_ATEXIT */
  15.